AVOID PUBLIC EVENTS